// export const getGPS = function queryGeoLocation() {  
// 		var mapObj = new plus.maps.Map('allmap');  
// 		var getGPS = mapObj.getUserLocation( function ( state, point ){  
// 				if( 0 == state ){  

// 						mapObj.centerAndZoom(point, 15);  
// 						console.debug(JSON.stringify(point));  
// 				}else{
// 						console.debug('xxxx');  
// 				}
// 		} );

// 		if(getGPS == false) {  
// 			console.debug('1111');  
// 		}
// }
import { Toast } from 'vant';
//经度
export let longitude = 0;

//纬度
export let latitude = 0;
export const getLocation = function (){
        var options={
            enableHighAccuracy:true, 
            maximumAge:1000
        }
        if(navigator.geolocation){
            // Toast('获取定位中')
            //浏览器支持geolocation
            navigator.geolocation.getCurrentPosition(onSuccess,onError,options);
        }else{
            //浏览器不支持geolocation
            Toast('不支持获取定位')
        }
}
//成功时
function onSuccess(position) {
		
		//经度
		longitude = position.coords.longitude;

		//纬度
		latitude = position.coords.latitude;
		console.log('经度'  +  longitude);
		console.log('纬度'  +  latitude);
}

//失败时
function onError(error) {
		switch (error.code) {
				case 1:
						alert("位置服务被拒绝");
						break;

				case 2:
						alert("暂时获取不到位置信息");
						break;

				case 3:
						alert("获取信息超时");
						break;

				case 4:
						alert("未知错误");
						break;
		}
}
